achieve something with great effort - Inglés Sinónimo Diccionario